/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Cliente.util;

import javax.swing.JRadioButton;
import javax.swing.JTextField;

/**
 *
 * @author Caio Valentim
 */
public class CalculaIAC {
    public String calculaIAC(JTextField tA, JTextField tC,JRadioButton jrM) {
        Double altura;
        Double quadril;
        Double IAC;
        String mensagem = null;
     

        altura = Double.parseDouble(tA.getText());
        quadril = Double.parseDouble(tC.getText());

        IAC = ((quadril) / (altura * Math.sqrt(altura))) - 18;
        String pedaçoIAC = String.format("%.2f", IAC);;
        
        if (jrM.isSelected()) {
            if (IAC < 8.0) {
                mensagem = "Abaixo do peso, IAC = " + pedaçoIAC;
            } else if (IAC >= 8.0 && IAC < 21.0) {
                mensagem = "Peso normal,IAC = " + pedaçoIAC;
            } else if (IAC >= 21.0 && IAC < 26.0) {
                mensagem = "Sobrepeso, IAC = " + pedaçoIAC;
            } else if (IAC >= 26.0) {
                mensagem = "Obesidade, IAC = " + pedaçoIAC;
            }
        } else {
            if (IAC < 21.0) {
                mensagem = "Abaixo do peso, IAC = " + pedaçoIAC;
            } else if (IAC >= 21.0 && IAC < 33.0) {
                mensagem = "Peso normal,IAC = " + pedaçoIAC;
            } else if (IAC >= 33.0 && IAC < 38.0) {
                mensagem = "Sobrepeso, IAC = " + pedaçoIAC;
            } else if (IAC >= 38.0) {
                mensagem = "Obesidade, IAC " + pedaçoIAC;
            }
        }


        return mensagem;
    }
}
